// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者，助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件，未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------

import request from '@/utils/request'

/**
 * @description 验证码
 */
export function captchaApi() {
  return request({
    url: '/captcha',
    method: 'get'
  })
}

export function login(data) {
  return request({
    url: '/Login',
    method: 'post',
    data
  })
}

export function getInfo() {
  return request({
    url: '/getAdminByToken',
    method: 'get',
  })
}

export function logout() {
  return request({
    url: '/logout',
    method: 'get'
  })
}

/**
 * 会员管理 列表
 * @param pram
 */
export function getBehindUser(params) {
  return request({
    url: `/user/selectIntegral`,
    method: 'get',
    params
  })
}

/**
 * 会员管理 账户详情
 * @param pram
 */
export function getBehindUserById(params) {
  return request({
    url: `/user/selectUserById`,
    method: 'get',
    params
  })
}

/**
 * 会员管理 账户详情top数据
 * @param pram
 */
export function topdetailApi(params) {
  return request({
    url: `/getWxUserDetail`,
    method: 'get',
    params
  })
}

/**
 * 会员管理 账户详情个人信息
 * @param pram
 */
export function userInfodetailApi(params) {
  return request({
    url: `/getWxUserInfo`,
    method: 'get',
    params
  })
}

/**
 * 会员管理 列表
 * @param pram
 */
export function userListApi(params) {
  return request({
    url: `/user/selectUserList`,
    method: 'get',
    params
  })
}

/**
 * 会员管理 修改
 * @param pram
 */
export function userUpdateApi(params, data) {
  return request({
    url: `/admin/user/update`,
    method: 'post',
    params,
    data
  })
}
/**
 * 会员管理 详情
 * @param pram
 */
export function userInfoApi(params) {
  return request({
    url: `/admin/user/info`,
    method: 'get',
    params
  })
}

/**
 * 会员管理 账户详情
 * @param pram
 */
export function infobyconditionApi(params) {
  return request({
    url: `/admin/user/infobycondition`,
    method: 'get',
    params
  })
}

/**
 * 会员管理 积分余额
 * @param pram
 */
export function foundsApi(params) {
  return request({
    url: `/admin/user/operate/founds`,
    method: 'get',
    params
  })
}

/**
 * 会员管理 删除
 * @param pram
 */
export function userDeleteApi(params) {
  return request({
    url: `/admin/user/delete`,
    method: 'get',
    params
  })
}

/**
 *获取登录页图片
 */
export function getLoginPicApi() {
  return request({
    url: `/admin/getLoginPic`,
    method: 'get'
  })
}

/**
 * @description 修改手机号
 */
export function updatePhoneApi() {
  return request({
    url: `/admin/user/update/phone`,
    method: 'get',
    params
  })
}

/**
 * @description 审核
 */
export function updateAuditStatusApi(params) {
  return request({
    url: '/user/updateAuditStatus',
    method: 'get',
    params
  })
}
